package com.itheima.dao;

import com.github.pagehelper.Page;
import com.itheima.pojo.Member;
import com.itheima.pojo.Order;
import com.itheima.pojo.OrderPLS;

import java.util.List;
import java.util.Map;

public interface OrderPLSDao {

    //订单分页查询
    Page<OrderPLS> selectByCondtion(Map<String,String> map);

//    Page<OrderPLS> selectByCondtion(String queryString);


    //根据id查询会员信息
    Member findByid(Integer id);

    //根据会员id查询所有检查套餐
    List<Integer> findsetmealIds(Integer id);

    //修改会员信息
    void edit(Member member);

    //删除order表中的关联关系
    void delete(Integer id);

    //修改就诊状态
    void zhuangtai(Integer id);

    //根据id查询订单表
    Order findByOrderId(Integer id);

    //未就诊改就诊
    void jiuzhen(Integer id);

    //就诊改未就诊
    void weijiuzhen(Integer id);

    //根据订单id删除
    void orderDelete(Integer id);
}
